package com.yunxin.core.domain.model.product;

/**
 * @author zero°
 * @since 2023-07-13
 */
public interface ProductUnitPriceConfigRepository {

    /**
     * 保存
     * @param productUnitPriceConfig productUnitPriceConfig
     * @return boolean
     */
    boolean saveProductUnitPriceConfig(ProductUnitPriceConfig productUnitPriceConfig);

    /**
     * 更新
     * @param productUnitPriceConfig productUnitPriceConfig
     * @return boolean
     */
    boolean updateProductUnitPriceConfig(ProductUnitPriceConfig productUnitPriceConfig);

    /**
     * 根据产品id查询数据
     * @param productId productId
     * @return ProductUnitPriceConfig
     */
    ProductUnitPriceConfig getProductUnitPriceConfigByProductId(Long productId);

}
